package com.wicket.okrbff.biz.service;

import com.wicket.okrbff.biz.service.dto.req.*;
import com.wicket.okrbff.biz.service.dto.res.*;
import java.util.List;
import com.wicket.okrframework.integration.FwBaseMobileFrameworkClient;
import com.wicket.okrframework.integration.dto.QuerySpaceIdLookupDetailComRespDto;
import com.wicket.okrframework.integration.dto.QuerySpaceIdLookupDetailComReqDto;
import com.wicket.okrbff.common.exception.Assert;
import com.wicket.okrcomponent.integration.FwCompConfSchemeClient;
import com.wicket.okrcomponent.integration.dto.QueryFrameNavMenusListRespDto;
import com.wicket.okrcomponent.integration.dto.QueryFrameNavMenusListReqDto;
import com.wicket.okrcomponent.integration.dto.JudgeUcdMenuBorderRespDto;
import com.wicket.okrcomponent.integration.dto.JudgeUcdMenuBorderReqDto;
import com.wicket.okrcomponent.integration.FwCompMobileFrameworkClient;
import com.wicket.okrcomponent.integration.dto.QueryMobileMainNavigationListComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryMobileMainNavigationListComReqDto;
import com.wicket.okrcomponent.integration.dto.MainNavMenusDto;
import com.wicket.okrbff.biz.service.dto.common.BffAdjustMainNavigationSortingDto;
import cn.hutool.core.bean.BeanUtil;
import java.util.stream.Collectors;
import cn.hutool.core.collection.CollectionUtil;
import com.wicket.okrbff.common.util.CommonFunctionHelper;
import com.wicket.okrframework.integration.dto.QueryMobileCurrentUserEmploymentRecordListComRespDto;
import com.wicket.okrframework.integration.dto.QueryMobileCurrentUserEmploymentRecordListComReqDto;
import com.wicket.okrcomponent.integration.FwCompMobileEndShellClient;
import com.wicket.okrcomponent.integration.dto.ImplementGroupDeduplicationRecordCircularCombinationDeptComRespDto;
import com.wicket.okrcomponent.integration.dto.ImplementGroupDeduplicationRecordCircularCombinationDeptComReqDto;
import com.wicket.okrframework.integration.FwBaseMemberClient;
import com.wicket.okrframework.integration.dto.BatchQueryMemberProfileListByIdsComRespDto;
import com.wicket.okrframework.integration.dto.BatchQueryMemberProfileListByIdsComReqDto;
import com.wicket.okrframework.integration.FwBaseOrgClient;
import com.wicket.okrframework.integration.dto.BatchQueryDeptListRespDto;
import com.wicket.okrframework.integration.dto.BatchQueryDeptListReqDto;
import com.wicket.okrcalc.integration.dto.DataSetsListOneDto;
import com.wicket.okrcomponent.integration.dto.DataSetsListTwoDto;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface MobileFrameworkService {
/**
   * B1查询空间编号查空间ID详情
   */
    BffQuerySpaceIdLookupDetailRespDto querySpaceIdLookupDetail(BffQuerySpaceIdLookupDetailReqDto reqDto);
/**
   * B2查询移动端主导航列表
   */
    BffQueryMobileMainNavigationListRespDto queryMobileMainNavigationList(BffQueryMobileMainNavigationListReqDto reqDto);
/**
   * B1执行移动端当前用户就职记录
   */
    BffImplementMobileCurrentUserEmploymentRecordRespDto implementMobileCurrentUserEmploymentRecord(BffImplementMobileCurrentUserEmploymentRecordReqDto reqDto);
  //
}
